timing advance

定时提前(Timing Advance, TA)用于UE上行传输,是指UE发送上行数据的系统帧相比对应的下行帧要提前一定的时间,具体的提前量由基站根据UE发送的随机接入前导码preamble计算,然后再通过定时提前命令(Timing Advance Command, TAC)通知给UE。

之所以要进行定时提前,是因为如果不进行定时提前的话,UE在收到了基站发送的下行信息以后再发送上行信息,等上行信息到达基站的时候就会与发送的时刻存在一个时间差,由上下行传输总共需要的时间造成,由于不同的UE距离基站的远近不一样,所以不同UE的时间差也不一样,这样不同UE发送的上行信息会在不同的时刻到达基站,造成干扰,所以基站希望来自同一子帧的不同UE的信号到达基站的时间基本上是对齐的,只要落在CP范围内基站就能正确接收UE所发送的上行数据,因此要进行定时提前。基站通过UE发送的preamble来估算UE的定时提前量,远近不同的UE提前量也不同,然后再将TAC通知给UE,这样在基站的角度而言,所有的上下行系统帧就是对齐的。如下图左边(a)为未定时提前的情况,右边(b)为定时提前后情况。

参考资料:
版权声明:本文为CSDN博主「我就是你们要打的张小贱」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_45416816/article/details/102788943
 
贡献者:
norain
Copyright © 1999-2024 C114 All Rights Reserved | 联系我们 | 沪ICP备12002291号-4